ankle sock - French English Dictionary